package com.jwsoft.manager.common.vo.eduAddressSchool;

import com.baomidou.mybatisplus.annotation.TableField;
import com.bifang.assistant.common.vo.BaseVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 地址学校关联表KeyVO
 *
 * @author wangtao
 * @since 2022-12-02
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Schema(name = "EduAddressSchoolKeyVO", title = "地址学校关联表主键实体类", description = "地址学校关联表主键实体类")
public class EduAddressSchoolKeyVO extends BaseVO {

    @Schema(name = "addressSchoolId", title = "地址学校关联id")
    private String addressSchoolId;


    @Schema(name = "addressSchoolIdList", title = "地址学校关联id批量")
    private List<String> addressSchoolIdList;

    @Schema(name = "id", title = "地址学校关联审核id")
    private Long id;

    @Schema(name = "schoolId", title = "学校id")
    private String schoolId;

    @Schema(name = "serviceAreaFlag", title = "是否服务区 0 否 1是")
    private String serviceAreaFlag;

    @Schema(name = "nativeFlag", title = "是否原住居民可读")
    private String nativeFlag;
    @Schema(name = "verificationFlag", title = "是否需要核验：0 否 1是")
    private String verificationFlag;

    @Schema(name = "ids", title = "地址学校关联审核id")
    private List<String> addressSchoolIds;

    @Schema(name = "auditAuto", title = "自动审核标志，1是0否")
    private String auditAuto;

    @Schema(name = "addressName", title = "地址名称")
    private String addressName;
}
